Big Huge Thesaurus

greater omentum

noun